provision of materiel and services - Inglés Sinónimo Diccionario